﻿#Persistent
SetTitleMatchMode, 2  ; 允许部分匹配窗口标题
SetControlDelay -1     ; 减少点击的延迟
SetWinDelay, 0         ; 设置窗口操作的延迟为0
CoordMode, Mouse, Window  ; 鼠标坐标基于窗口

loopCount := 100  ; 设置循环次数

Loop, %loopCount%  ; 循环指定次数
{
    ; 查找并激活游戏窗口
    IfWinExist, WAKFU
    {
        ; 第一组右键点击
        ControlClick, x1207 y942, WAKFU, , Right
        Sleep, 500
        ControlClick, x1207 y910, WAKFU, , Right
        Sleep, 3500  ; 等待 3.5 秒

        ; 第二组右键点击
        ControlClick, x1207 y546, WAKFU, , Right
        Sleep, 500
        ControlClick, x1206 y516, WAKFU, , Right
        Sleep, 3500  ; 等待 3.5 秒

        ; 第三组右键点击
        ControlClick, x1611 y946, WAKFU, , Right
        Sleep, 500
        ControlClick, x1611 y911, WAKFU, , Right
        Sleep, 3500  ; 等待 3.5 秒

        ; 第四组右键点击（已修改为右键）
        ControlClick, x1409 y1150, WAKFU, , Right
        Sleep, 500
        ControlClick, x1408 y1117, WAKFU, , Right
        Sleep, 3500  ; 等待 3.5 秒

        ; 最后一组左键点击
        ControlClick, x1110 y1028, WAKFU, , Left
        Sleep, 8500  ; 循环结束前等待 8.5 秒
    }
    else
    {
        MsgBox, WAKFU 窗口未找到！
        ExitApp  ; 如果找不到窗口则退出脚本
    }
}
